hydrazine sulphate - German English Dictionary